to contribute importantly - Alemán Inglés Diccionario